hatch (to begin existence) - English Synonyms Dictionary